mean sun - German English Dictionary